package de.hhbk.azubiverwaltung.dao.beans;

import javax.persistence.Query;

import de.hhbk.azubiverwaltung.dao.interfaces.LehrerFachDaoIF;
import de.hhbk.azubiverwaltung.entites.Fach;
import de.hhbk.azubiverwaltung.entites.Lehrer;
import de.hhbk.azubiverwaltung.entites.LehrerFach;

public class LehrerFachDAOBean extends GenericDao implements LehrerFachDaoIF{

	@Override
	public LehrerFach getLehrerFachKombination(Lehrer lehrer, Fach fach) {
		Query query = manager.createQuery("SELECT lf FROM LehrerFach lf WHERE lf.fach = :f AND lf.lehrer = :l");
		query.setParameter("f", fach);
		query.setParameter("l", lehrer);
		return (LehrerFach)query.getSingleResult();
	}

}
